home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1997: The Complete Utilities Toolkit / macworld-complete-utilities-1997.iso / Word Processing / LetterHeader / LetterHeader Docu⁄ReadMe < prev    next >
Encoding:
Text File  |  1995-10-29  |  16.8 KB  |  174 lines  |  [ttro/ttxt]

  1. LetterHeader 1.5.4
  2. © 1992-1995, Two Bits Worth, Inc.
  3.  
  4. Shareware:  $20.00
  5.  
  6. This software is a copyrighted work, it is not and never has been in the public domain.  You may use this software to evaluate its usefulness if your evaluation is strictly for private and non-commercial use.  You may give a copy of this software to another individual if you include the software's README file and all other related software materials.  This software may not be sold, incorporated into other products, or in anyway commercially exploited without prior written consent of the author.  If you want to continue using this software beyond your evaluation, please send $20.00 to the address listed below.
  7.  
  8. TWO BITS WORTH MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, REGARDING THE SOFTWARE PACKAGE DESCRIBED BELOW, ITS MERCHANTABILITY, OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.  YOU ASSUME THE ENTIRE RISK OF USING THE SOFTWARE, INCLUDING ANY LOSS OR DAMAGE OF DATA OR MATERIALS RESULTING FROM ITS USE.  THE EXCLUSION OF IMPLIED WARRANTIES IS NOT PERMITTED BY SOME STATES.  THE ABOVE EXCLUSION MAY NOT APPLY TO YOU.  THIS WARRANTY PROVIDES YOU WITH SPECIFIC LEGAL RIGHTS.  THERE MAY BE OTHER RIGHTS YOU HAVE WHICH VARY FROM STATE TO STATE.
  9.  
  10. Written by Tim Herzog
  11. Produced by Two Bits Worth
  12. 778 Hague Avenue
  13. Saint Paul, MN  55104
  14. (612) 227-2920
  15. Email:  herzo005@gold.tc.umn.edu
  16. Shareware:  $20.00
  17. Make checks payable to Two Bits Worth
  18.  
  19. Background
  20.  
  21. It seems that traditionally printed letterheads are fast becoming cumbersome and too expensive.  In my case, I’ve got a great-looking two-color letterhead on nice paper, and I’ve used it about six times in the past year.  Why?  Everything I write these days is FAXed.  There’s little point in using my expensive letterhead for faxes since the recipient can’t enjoy my wonderful two-color printing or my nice paper.  And since the FAX reduces everything to about 216 DPI anyway, even my nice Linotronic output gets lost.
  22.  
  23. So my solution has been to keep my logo and letterhead in a scrapbook file.  When I type a new memo, I just go to the ScrapBook, copy my letterhead, and paste it in at the top of the memo.  Presto!  No more wasted letterhead!  But woe is me, for instead I waste precious disk space.  Since I save all my correspondence on disk, and my letterhead graphic is about 45K, I instantly add 45K to each piece of correspondence.  Multiply that by about 200 memos, and I've quickly chewed up about 9 Meg just to get my letterhead on the page--the same graphic over and over. There HAS to be a better way.
  24.  
  25. And now there is.  LetterHeader lets you keep a collection of letterheads in the Control Panel.  Then when you print a document, you get two extra popup menus in the Print Job dialog box.  You can print your letterhead on the first page and/or on the rest of the pages.  The popup menu lets you choose which letterhead you want to print.  Then, as the document prints, LetterHeader pops your letterhead on to the hard copy.  Quick, easy, simple, and fast.  You’ll wonder how you did without.
  26.  
  27. Possible Uses
  28.  
  29. You can use LetterHeader for all sorts of things in addition to letterheads.  Your imagination is the limit.  Some possible uses:
  30.  
  31. LetterHeads, obviously
  32. Automatic Fax information, like a Fax PostIt note.
  33. Placing ornaments and other decorations in the margins.
  34. Draft copies, where the word DRAFT appears diagonally in gray under the text
  35.  
  36. Installation
  37.  
  38. Install LetterHeader by dragging it to your System Folder and restarting your machine.  System 7.0+ users should put LetterHeader in the Control Panels folder in the System Folder; drag LetterHeader ON TO your System Folder's icon, not INTO your System Folder. If you use an INIT manager such as NOW Startup Manager, you may have to inform it that there’s a new control panel out there.  In any case, you did everything correctly if you see the LetterHeader logo appear on startup.
  39.  
  40. If you bypass LetterHeader (see below), or if LetterHeader couldn’t install itself (for instance, it ran out of memory or you are not running System 6.0.4 or earlier), LetterHeader displays its error icon.
  41.  
  42. Directions
  43.  
  44. Whenever you get the print dialog box (the one that comes up just before printing), LetterHeader will add some extra popup menus and graphics that let you specify a letterhead to print on your document.  If you haven’t created any LetterHeads, you won’t have any to choose from, so the first thing you should do is create a letterhead or two.  You do this by opening the Control Panel desk accessory and clicking on LetterHeader (scroll down to it if necessary).  If you are using System 7.0+, open the Control Panels folder and double-click on LetterHeader.
  45.  
  46. The On/Off buttons control whether LetterHeader is active or not.  If it is off, you get no extra options in the Print dialog box, and your letterheads won’t print.  You can still use the Control Panel, though.
  47.  
  48. If Show Startup Icon is selected, the cute icon will display itself when your Macintosh starts up.  If you already have too many cute icons displaying themselves, you can turn this off.
  49.  
  50. If Remember Print Settings is selected, LetterHeader will remember which letterheads you specified last time you printed and use them as defaults the next time you print.  If this checkbox is not selected, LetterHeader will default to ‘None’ or no letterheads, and you must respecify a letterhead each time.
  51.  
  52. Startup bypass keys lets you hold down a key combination while your machine starts to prevent LetterHeader from installing itself.  Click the checkboxes of the keys you want to hold down.  If you hold down that key combination while LetterHeader tries to load itself, it will abort, and you will get the error icon shown above.  If you don’t turn on any keys, you can’t bypass LetterHeader.
  53.  
  54. The About button displays the credits page.
  55.  
  56. The list below shows the letterheads you have created.  A letterhead consists of the PICT file along with placement and scaling information.  Click on the add button to create your first letterhead.  LetterHeader asks you to select the PICT file that will be your letterhead.  Select a PICT file to get to the letterhead designer dialog box.  Note that you don’t have to have a PICT as part of the letterhead, but you must have either a PICT or a text file.  You get a mockup of the page along with your letterhead (if you have selected one) in the upper-left corner.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74. Letterheads can be made up of a PICT graphic and/or text.  You can change either one by clicking the PICT and Text buttons.  Once you have chosen a PICT graphic and/or text, you can move either of them around on the page by clicking and dragging them, or by clicking them and using the arrow keys while holding down Option.
  75.  
  76. Clicking Print lets you print a sample of your letterhead.  Page Setup lets you change the size and orientation of the page.  This is just for use in this dialog box:  the actual page size is set by the application's Page Setup command.
  77.  
  78. Overlay and Underlay control when the letterhead is printed:  before or after the program prints each page.  Underlay means that the letterhead prints ‘under’ the rest of the page, that is, the letterhead gets printed before the application gets to print.  Overlay means that LetterHeader prints your letterhead after the program has finished printing the page.  This is important because some programs erase parts of the page as they print, in which case, your letterhead might be 'whited out' if you don't select Overlay.  On the other hand, if your letter covers a good part of the page, it might print on top of what the program prints, unless you select Underlay.  Use your best judgement and some experimentation to determine which setting works best.
  79.  
  80. You can set options for your PICT graphic by clicking the PICT button.  The PICT setup dialog box appears:
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94. Select a PICT file with the Select button and LetterHeader displays it in the space provided.  (If the image is too large to fit in the dialog box, it will be cropped, but will print in full from your application.) You can enlarge and reduce the graphic (which will affect printed size) by setting a different Enlargement/Reduction setting:  numbers less than 100 reduce the graphic and numbers larger than 100 enlarge it.  Click Clear to remove the PICT from your letterhead.
  95.  
  96. You can set Text options by clicking the Text button.  The Text setup dialog box appears:
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110. Select a text file with the Select button and LetterHeader displays it as it will eventually appear on paper.  You can choose a display font with the popup menu and enter a display size.  Click Frame if you want a frame drawn around the text.  Click Clear to remove the text from your letterhead.
  111.  
  112. When you're done designing your letterhead, click OK to return to the Control Panel, or Cancel to forget your changes.  You will notice that your new letterhead has been added to the list.
  113.  
  114. To edit a letterhead, double-click its name in the list or select it and click the Edit button.
  115.  
  116. To delete a letterhead, click the delete button.
  117.  
  118. To change the order of letterheads in the list, hold down the option key and drag a letterhead to a new location in the list.
  119.  
  120. Text Files in LetterHeader
  121.  
  122. The ability to use Text in a Letterhead is a new feature in 1.5.  It is NOT meant as a convenience for creating a letterhead that is text only!  (If you have a text only letterhead, create it in a drawing program and save it as a PICT.)  Rather, text that you add to a letterhead becomes the template for adding information to your letterhead as the job is being printed:  "on the fly" information such as fax destination and so forth.
  123.  
  124. Whatever text file you choose, Letterheader expects it to contain one line for each field of information you want requested during the print job.  Each line constitutes the "field name" for the information you want requested.  For example, if your text file looks like this:
  125.  
  126. First Name:
  127. Last Name:
  128. Title:
  129.  
  130. LetterHeader will ask you for the following fields:
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140. As you compose your text template file, you can provide default information for any field by adding a TAB after the field name and typing the default field value.  This is useful for information that never or seldom changes, like your name and your company's name (hopefully your employer doesn't change THAT often).  If you want the date, time, or file name to be added by default, enter $D, $T or $F after the tab, as shown in the Text setup dialog box above.  Finally, if the first line of the text file begins with a carat (^, shift-6), then the first line is taken to be a title for the entire text.  The line "Delivery Information" was set up this way in the example above.
  141.  
  142. Included with LetterHeader is a sample text file called "LetterHeader Text Template" that demonstrates how to set up a text file for "on the fly" processing.  I suggest that you use the sample file as the basis for your own.  In any case, the quickest way to see what your template will produce is to use the Select button in the Text setup dialog box and let LetterHeader display how it plans to use it.
  143.  
  144. Printing With LetterHeader
  145.  
  146. When you print a document, you will see some additions to your Print dialog box.  Two popup menus let you specify letterheads to be added to the print job.  The first menu (as indicated by the icon to the left) specifies the letterhead for the first page.  The second menu (as indicated by its icon) specifies the letterhead for the second and following pages.
  147.  
  148. If you don’t want any letterhead printed on either the first or subsequent pages, just choose None from the appropriate menu.  Click OK when you have chosen your letterhead and made any other settings that you would normally make in the Print dialog box.
  149.  
  150. If you chose a letterhead for your first page that had text (see Text Files in LetterHeader above), LetterHeader will ask you for the "on the fly" fields that you requested with a dialog box similar to the one above.  Note that this ONLY happens if text is in the letterhead for the first page; nothing will happen if you chose such a letterhead for the second page.
  151.  
  152. Memory Considerations
  153.  
  154. Depending on the size of your logo, LetterHeader may run out of memory trying to print it.  If this happens, it will beep to let you know that something went wrong.  If you are running under System 7.0 or are running MultiFinder, you simply need to give your application more memory.  To do this, select the application’s icon and choose Get Info from the File menu.  Then raise the application memory size by typing a new number in the Application Memory Size text box.  The amount you need to raise it depends on the size of your logo.
  155.  
  156. EPS Files
  157.  
  158. A lot of you probably wish that LetterHeader supported EPS files, since your logo was designed in Illustrator or FreeHand.  Fortunately, there's a cure for that.  It's called PICTuresque, and it's a DA that converts EPS graphics (as well as MacPaint files) to PICT format, leaving all your high-resolution PostScript intact.  Two Bits Worth happens to make that one too.  If you would like a copy, check your bulletin board service or drop me a note (and an additional check for $20.00) at the address listed above.
  159.  
  160. Compatibility
  161.  
  162. LetterHeader works by patching the Print Manager in Apple's toolbox.  The difficulty arises in that every program, not to mention every print driver, has its own peculiarities.  Additionally, whenever Apple comes out with a new protocol or print technology or something, everyone has to scramble to maintain compatibility.
  163.  
  164. I've tried my best to make LetterHeader as universally compatible as possible.  However, there are some programs and system environments for which it is simply impossible to achieve compatibility.  PLEASE TRY LETTERHEADER WITH ALL YOUR FAVORITE PROGRAMS TO MAKE SURE IT WORKS BEFORE PAYING FOR IT!  I can't guarantee compatibility with your programs or future releases of your programs, and I don't want anyone to be disappointed.  If you do experience a problem that I haven't noted below, please drop me a line and perhaps I can work on a fix.
  165.  
  166. In particular, I've been informed of the following problems:
  167.  
  168. General:  With many programs, the letterhead doesn't print.  Many of these programs "erase" the blank page before they start to print on it (which a program isn't supposed to do).  If LetterHeader has already printed its graphic (i.e., if Underlay is selected), the graphic gets erased.  Selecting Overlay is the best workaround.  I'm not aware of any program for which this solution doesn't work.  If you find one, let me know.
  169.  
  170. Disappearing Popup Menus in Print dialog box:  With some programs and print drivers, the Print dialog box would expand to hold LetterHeader's popup menus, but the menus wouldn't appear.  However, you could click where they were supposed to be, and the menus would "pop up."  This used to be a more wide spread problem than it is now.  As of 1.5.4, LetterHeader does not have this problem with any print drivers that I know of, including the Apple Fax Modem drivers 1.5.5 and later.  The only applications that still have this problem are those in the 4D product family from ACI US.  For some unknown and frustratingly stupid reason, 4D removes LetterHeader's Event Manager trap, which it needs to draw its menus properly.  I wrote to ACI US asking assistance and never got a response.  Sorry, 4D users; if something patches a System trap, an application is supposed to leave it there.  There's very little I can do.  If anyone has this problem with any other program or print driver, let me know.
  171.  
  172. Tiny logos:  With some programs, the logo prints, but prints very small, perhaps at 25% of its intended size.  I know that some versions of Excel have this problem, and I think I remember some similar reports about a few others.  This is because the program is artificially adjusting the page reduction to achieve higher resolution printing.  Unfortunately, there is no way for LetterHeader to detect if the program or the user has altered the page reduction.  The best workaround is to compensate for the smaller size by enlarging the logo in LetterHeader with the Enlargement/Reduction option.  You might want to make two otherwise identical letterheads; one for programs with this problem and one for those without.
  173.  
  174. Non-standard print drivers:  Some programs print by bypassing all or part of the Print Manager.  These programs may or may not use the standard toolbox routine for displaying the Print dialog box; they may instead display their own Print dialog box.  In the latter case, LetterHeader can't display its popup menus since the program isn't using the standard Print Manager interface.  Again, there's very little that can be done if programs don't follow Apple's conventions.  Certain versions of PageMaker will have this problem if you're using the Aldus print driver and not the Apple print driver.  I've also heard that Word 6 uses its own print dialog box to maintain interface compatibility with Windows, but I'm not sure if this can be overriden by a Preference setting some place.  I steadfastly refuse to succumb to Microsoft's demeaning marketing strategy, so I'm sticking with Word 5.